/**
 * @typedef deviceInfo
 * @property {String} deviceId 设备Id
 * @property {String} mac mac地址
 * @property {String} sku 设备sku
 * @property {String} name 设备名称
 */


/**
 * 插件状态
 * @typedef statusInfo
 * @property {Number} errCode
 * @property {String} msg
 * 
 * { errCode: 0, errMsg: 'ok' }
 * 
 * @summary
 *| code  | msg | description |
 *|------|--------|	--------|
 *|0		  |ok					|正常
 *|10000	|not init			|未初始化蓝牙适配器
 *|10001	|not available		|当前蓝牙适配器不可用
 *|10002	|no device			|没有找到指定设备
 *|10003	|connection fail	|连接失败
 *|10004	|no service			|没有找到指定服务
 *|10005	|no characteristic	|没有找到指定特征值
 *|10006	|no connection		|当前连接已断开
 *|10007	|property not support	|当前特征值不支持此操作
 *|10008	|system error		|其余所有系统上报的异常
 *|10009	|system not support	Android |系统特有，系统版本低于 4.3 不支持 BLE
 *|10012	|operate time out	|连接超时
 *|10013	|invalid_data		|连接 deviceId 为空或者是格式不正确
 */

export const okmsg = {
  errCode: 0,
  errMsg: 'success'
};

export const failmsg = {
  errCode: 400199,
  errMsg: 'unknown plugin error'
};

export const reqfailmsg = {
  errCode: 400100,
  errMsg: 'wrong response structure'
};
